mechanic (mech) - Francés Inglés Diccionario